@charset "utf-8";
/* CSS Document */
/* css reset */
html,body,h1,h2,h3,h4,h5,h6,div,ul,ol,li,dl,dt,dd,p,a,span,form{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,em{font-style:normal; font-weight:normal; font-size:100%;}
ul,li{list-style-type:none;}
i{font-style:normal;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img, a{border:0;}
.textOverflow{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/* clear float */
.clearfix:after{display:block; content:"."; height:0; visibility:hidden; clear:both;}
.clearfix{zoom:1;}

body{font:12px SimSun;}

/*联系我们*/
.contact-title{font:16px/30px "Microsoft YaHei"; color:#3d91ba; border-bottom:1px solid #dedede;}
.contact-map{margin:20px auto;}
.contact-info{margin-bottom:20px;}
.contact-info p{font:bold 12px/24px SimSun; padding:0; color:#3d91ba;}
.contact-info span{display:inline-block; margin-left:30px; width:300px;}
.contact-info .addr{padding-left:25px; background:url(images/ico-addr.png) no-repeat left center;}
.contact-info .youbian{padding-left:25px; background:url(images/ico-youbian.png) no-repeat left center;}
.contact-info .phone{padding-left:25px; background:url(images/ico-tel.png) no-repeat left center;}
.contact-info .chuanzhen{padding-left:25px; background:url(images/ico-chuanzhen.png) no-repeat left center;}
.contact-info .zixun{padding-left:25px; background:url(images/ico-zixun.png) no-repeat left center;}
.contact-info .email{padding-left:25px; background:url(images/ico-email.png) no-repeat left center;}

/*detail 文章页*/
.article{margin-bottom:20px;}
.article-title{margin-top:10px; font:bold 14px/30px SimSun; color:#2789b6;}
.article-info{padding:0; margin-top:5px; color:#2789b6;}
.article-content p{padding:0; margin-top:10px; color:#666;}
.content_title .small-title{float:none;}

.articleShare{margin-top:20px; height:30px; line-height:30px; border-top:1px solid #ccc;}
.articleShare span{vertical-align:middle;}
.fanhui{float:right; display:inline-block; height:25px; line-height:25px; font-weight:bold;}

/*school*/
.balanced{margin-top:30px;}
.text-img{float:left; _display:inline; width:321px; height:86px; margin:10px; padding:7px; border:1px solid #dedede;}
.text-img dt{float:left;}
.text-img dd{float:right; width:180px;}
.text-img dd h2{width:175px; margin-top:15px; font-weight:bold; color:#2789b6; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.text-img dd p{width:175px; margin-top:15px; padding:0; color:#666;}

.school-news{margin:10px 0;}
.news-list li{height:24px; line-height:24px;}
.fenlei{float:left; margin-left:10px;}
.list-title{float:left; display:inline; margin-left:40px; width:540px;}
.list-title span{float:right;}
/* Basic Elements */
html, body {
	margin: 0;
	}
#container {
	width: 100%;
	margin: 0 auto;
	}
/* Header */
#header {
	width: 100%;
	height: 90px;
	background: url("images/top_background.png") repeat-x 0% 0%;
	}
#wrapper {
    }
#mainNav{
	width: 545px;
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
	margin: -42px 0 0 47.5%;
	height: 25px;
	float: right;
	position: absolute;
}
#mainNav ul{
	margin: 0;
}
#mainNav li{
	position:relative;
	list-style:none;
	float: left;
	text-align: center;
    }
#mainNav ul li ul{
    position: absolute;
    visibility:hidden;
	margin:20px 0 0 -8px;
	*margin-left:-124px;
	padding:0;
    }	
#mainNav ul li ul li {
	clear: both;
	font-size: 12px;
	background:#f48e1d;
	width: 107px;
	float: none;
	height: 20px;
	padding: 2px 0 2px 0;
    }
#mainNav a{
    padding:0 15px 0 15px;
	color: #fff;
    }
#mainNav li li a{
    padding:0;
}

#logo{
     margin:0 0 0 14.6%;
     width:265px;
	}
/***************搜索框********************/
#search{
    height:21px;
	width: 190px;
	float: right;
	margin: -78px 13.5% 0 0;
	background-image:url(images/search_background_03.jpg);
    }
form { 
margin: 0; 
} 
#search #search_text{
   float: left;
	padding-left:6px; 
    margin:0; 
    border: 0;  
    background: none; 
    font-size: 12px; 
	width:160px;
	height:21px;
	}
#search #search_sub{
	float: right;
	width:24px;
	margin-left:-2px; 
}	
/***************End搜索框********************/
* html #navSet{
    margin: -75px 1px 0 0;
	} /*兼容ie6*/ 
#navSet {
	width:235px;
	margin: -75px 26.5% 0 0;
	*margin-right:2%;
	float: right;
	font-size: 12px;
}
#navSet a{
    color: #fff;
    }
#navSet a:hover {
	color: rgb(254,185,4);
	visibility: visible;
	}
/*End Header*/
#wrapper{ 
    width:978px;
	margin:0 13.9% 0 13.9%;
}
#banner{
    width: 100%;
	height:100%;
	margin: 15px 0 15px 0;
}
#content {
	margin: 0 0 30px 0;
	float: right;
	width: 728px;
	padding: 0 0 0 33px;
	border-left:1px solid rgb(217,217,217);
	}
#content p{
	padding:0;
}
.content_title{
    padding:5px 0 0 0 ;
	margin:0;
	height:34px;
	background-image:url(images/content_title_background_01_08.jpg);
	background-repeat:no-repeat;
	}
	.content_title b{
	color:#2789b6;
	font-size:16px;
	font-family:微软雅黑;
	}
	.content_title span{
	color:#2789b6;
	font-size:12px;
	font-family:Arial;
	}
	.content_title a{
	font-size:12px;
	color:#f9b800;
	}
	.content_title span{
	margin-top:2xp;
	float:right;
	color:#f9b800;
	}
	
#left {
	float: left;
	width: 190px;
	}
/* Footer */	
#footer {
	width: 100%;
	height:35px;
	clear: both;
	border-top: 1px solid #cecece;
	text-align:left;
	font-size:12px;
	color: #fff;
	background-color: rgb(40,137,182)
	}	
.subNav {
	width:300px;
	float: right;
	margin: 11px 13% 0 0;
    }
.subNav ul{
	margin: 0px 0 0 25px;
    }	
.subNav li{
    line-height: 12px
	text-decoration: none;
	float: left;
	list-style:none;
	display: block;
    }
	.subNav li a{
	color:#fff;
	}
.subNav li a:hover {
	color: rgb(254,185,4);
	}
.copyright{
	margin:12px 0 0 12.2%;
	width:430px;
	float:left;
}	
/*End Footer */

/* Sidebar */
#sidebar { 
   /*
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	*/
	}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#sidebar li {
	border-bottom: 1px dotted #cecece;
	background-image:url(images/sidebar_ico3_16.jpg);
	background-repeat:no-repeat;
	background-position:5px 10px;
	}
#sidebar li a {
	display: block;
	font-weight: bold;
	font-size: 12px;
	color: rgb(32,143,188);
	text-decoration: none;
	padding: 7px 0 4px 20px;
	}
#sidebar li a:hover {
	color: rgb(254,185,4);
	}
/* End Sidebar */

/* Additional styles */
p {
	padding: 10px;
	margin: 0;
	}
img {
	border: 0;
	}
h1 {
	display: none;
	}
a {
	color: #666666;
	font-family:Arial, Helvetica, sans-seri;
	text-decoration: none;
	}
a:hover {
	color:#2789b6;
	visibility: visible;
	}
/* End Additional styles */
/*************index独立应用CSS***************/
.Work_Information_1{
     float:left;
	 border:solid #e0e0e0 1px;
    width:396px;
    height:185px;
	}

.Work_Info_title_bac_1{
    background-image:url(images/Work_Information_background_07.jpg);
	height:27px;
	*height:32px;
	}
	.Work_Info_content_1{
	width:376px;
	height:138px;
	position:relative;
	line-height:22px;
	margin:10px 10px 10px 10px;
	}
	.Work_Info_content_1 .more{
		position:absolute;
		top:-36px;
		*top:-40px;
		left:320px;
		padding:0;
		margin:0;
	  color:#FFCC00;
	  background:none;
	}
	.Work_Info_content_1 a{
	line-height:22px;
	background-image:url(images/Work_Info_content_ico_01.jpg);
	background-position:0px 5px;
	background-repeat:no-repeat;
	color:#666666;
	font-size:12px;
	margin:10px 10px 10px 10px;
	padding-left:10px;
	}
.Work_Info_title_bac_1 ul{
    margin:6px 0 0 0px;
    }
.Work_Info_title_bac_1 ul li{
	font-weight:bold;
    width:78px;
	height:27px;
	background-image:url(images/Work_Information_background_12.jpg);
	background-repeat:no-repeat;
	list-style-type:none;
	float: left;
	text-align: center;
	margin-left:10px;
	font-size:15px;
	color:#387b9a;
    }
.Work_Info_title_bac_1 a{ 
	float:right;
	margin-right:10px;
	line-height:27px;
	font-size:14px;
	color:#387B9A;
	}
.Work_Information_2{
	 margin-left:10px;
	 border:solid #e0e0e0 1px;
    float:left;
    width:278px;
    height:185px;
	}
.Work_Info_title_bac_2{
	margin:0 auto;
    background-image:url("images/Work_Information_background_09.jpg");
    padding:8px 0 0 10px;
	height:26px;
	}
	.Work_Info_title_bac_2 b{
	font-size:15px;
	color:#387b9a;
	}
	.Work_Info_title_bac_2 a{ margin-left:148px;
	font-size:8px;
	color:#FFCC00;
	}
	.Work_Info_content_2{
    color:#666666;
	font-size:12px;
	margin:10px 10px 10px 10px;
	}
	.Work_Info_content_2 img{
		float:left;
		margin:0px 10px 5px 0;
	}
	.Work_Info_content_2 p{
		padding:0;
		line-height:18px;
		color:#666;
	}
.Work_Information_3{
	margin-left:10px;
	border:solid #e0e0e0 1px;
    float:left;
    width:278px;
    height:185px;
	}
.Work_Info_title_bac_3{
    margin:0 auto;
    background-image:url(images/Work_Information_background_09.jpg);
	height:26px;
	padding:8px 0 0 10px;
	}
	.Work_Info_title_bac_3 b{
	font-size:15px;
	color:#387b9a;
	}
	.Work_Info_title_bac_3 a{ 
	 margin-left:148px;
	font-size:8px;
	color:#FFCC00;
	}
	.Work_Info_content_3{
		padding:10px;
	}
	.Work_Info_content_3 img{
		float:left;
		margin:0 10px 5px 0;
	}
	.Work_Info_content_3 a{
	display:block;
	margin-left:100px;
	line-height:20px;
	height:20px;
	background-image:url(images/Work_Info_content_ico_01.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	color:#666666;
	font-size:12px;
	padding-left:10px;
	}
	.news_top_info_content{
	clear:left;
	margin:-10px auto;
	}
.link_logo{
	border:solid #e0e0e0 1px;
	float:left;	
	width:100%;
	height:120px;
	margin:15px 0 15px 0;
	}
	.link_logo_background{
	height:24px;
	background-image:url(images/link_logo_background_15.jpg);
	padding:6px 0 0 10px;
	}
	.link_logo_background b{
	font-size:15px;
	color:#387b9a;
	}
	.link_logo_background a{ 
	margin-left:840px;
	font-size:8px;
	color:#FFCC00;
	}
	.border_top{
	height:1px;
	background-image:url(images/link_logo_background_13.jpg);
	}
	.link_logo_img{
	margin:10px 17px 10px 17px;
	height:70px;
	}
	.link_logo_img a{
	display:inline-block;
	width:96px;
	height:68px;
	background:#e0f5d6;
	text-align:center;
	}	
	.link_logo_img img{
	background:#e0f5d6;
	}	
	.link_logo_ing_01{
	padding-left:2px;
	}
	
/*************News独立应用CSS***************/
#news_left{
     float:left;
	 width:318px;
    }
	.news_Information_1{
	border:solid #e0e0e0 1px;
	}
	.news_Information_2{
	border:solid #e0e0e0 1px;
	margin:15px 0 15px 0;
	}
	.news_Information_title_bac_1{
	height:1px;
	background-image:url("images/news_Info_background_07.jpg");
	}
	.news_hot_info_img{
	margin:10px 8px 0 8px;
	}

	.news_hot_info_content ul{
	margin:0 0 0 15px;
	}
	.news_hot_info_content ul li{
	height:30px;
	line-height:30px;
	padding-left:15px;
	font-size:12px;
	background:url(images/Work_Info_content_ico_01.jpg) no-repeat left center;
	}
	.news_hot_info_content ul li a{
	display:inline-block;
	width:250px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	}	
	.news_Information_title_bac_2{
	padding:8px 0 0 10px;
	height:26px;
	background-image:url("images/news_Info_background_11.jpg");
	}
	.news_Information_title_bac_3{
	padding:8px 0 0 10px;
	height:27px;
	background-image:url("images/news_Info_background_22.jpg");
	background-repeat:repeat-x;
	}
	.news_top_info_content{
	padding:0 0px 0 5px;
	margin:10px 8px 0 8px;
	}
	.news_top_info_content ul{
	margin:5px 0 0 0;
	padding-bottom:10px;

	}
	.news_top_info_content ul li{
	height:30px;
	line-height:30px;
   background:url(images/Work_Info_content_ico_01.jpg) no-repeat left center;
	padding:0 0 0 15px;
	}
	.news_top_info_content ul li a{
	font-size:12px;
	display:inline-block;
	width:250px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	}
.news_Information_3	{
     margin-bottom:20px;
	}
.news_select{
    width:218px;
    }
#news_content{
	 float:right;
	 width:627px;
	}
#news_content-2{
	 float:right;
	 width:100%;
	}
	.news_content_title_bac_1{
	padding:8px 0 0 10px;
	border:solid #dfdfdf 1px;
	background-image:url("images/news_Info_background_11.jpg");
	height:24px;
	}
	.news_content_1{
	margin-top:20px;
	height:100%;
	}
	.news_content_1_pic{
	float:left;
	width:217px;
	}
	.news_content_1_text{
	float:left;
	width:410px;
    }
	.news_content_1_text b{
	margin:0 0px 0 15px;
	
	
	}
	.news_content_1_text b a{
	font-weight:bold;
	font-size:13px;
	color:#2789b6;
	}
	.news_content_1_text p{
	padding-left:15px;
	font-size:12px;
	line-height:25px;
	}
	.news_content_1_text span a{
	font-size:12px;
	margin:0 0 0 86%;
	color:#2789b6;
	}
	
.news_content_2{
    font-size:12px;
	width:626px;
	float:left;
	margin-top:20px;
	}
.news_content_2 ul{
    font-size:12px;
	width:626px;
	float:left;
	}

	.news_content_2 ul li{
	width:625px;
	height:20px;
	padding-left:15px;
	line-height:20px;
	margin:10px 0 10px 0px;
	background:url(images/Work_Info_content_ico_01.jpg) no-repeat left center;
	}
	

	.news_content_2 ul li a span{
	float:right;
	margin-right:30px;
	}
	.paging{
	padding:10px 0;
	text-align:center;
	}
	.paging a{
	margin:0px 10px 10px 0;
	font-size:14px;
	font-weight:bold;
	color:#2789b6;
	}
.news_title_color{
    font-size:15px;
	color:#387b9a;
    }	
